climbing wall – English–Français translations

🇬🇧 en fr 🇫🇷

climbing wall noun

  • artificial wall
mur d'escalade
Wiktionary Links